<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
    <script>
      /* 
在页面中接收一个用户输入的数字，判断该数是否质数，
质数：只能被一和他自身整除的数，1不是质数也不是合数，质数必须是大于一的自然数
*/
      var num = prompt("请输入大于一的整数：");
      // 判断这个值是否合法
      if (num <= 1) {
        alert("该值不合法");
      } else {
        // 默认当前num是质数
        var flag = true;
        // 判断num是否是质数
        // 获取2-num之间的数
        for (var i = 2; i < num; i++) {
          // 判断num是否能被i整除
          if (num % i == 0) {
            flag = false;
          }
        }
        if (flag) {
          alert((num = "是质数！！！"));
        } else {
          alert("不是质数");
        }
      }
    </script>
  </head>
  <body></body>
</html>
